package com.sc.nft.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.Valid;
import java.util.List;
@Data
public class CreateActivityDTO {
    @ApiModelProperty("基础数据部分")
    private @Valid ActivityBasicsDTO activityBasics;

    @ApiModelProperty("奖励配置")
    private List<@Valid ActivityAwardSaveDTO> activityAwards;

    @ApiModelProperty(value = "补签配置")
    private List<@Valid SupplementarySignatureDTO> supplementarySignature;

    @ApiModelProperty("任务配置")
    private List<@Valid ActivityTaskDTO> activityTasks;

}
